serving platter - German English Dictionary